﻿@charset "utf-8";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,button,img,span,table{ color:#333; padding:0px; margin:0px; border:0px;}
body{ background:#fff; font-size:14px; color:#333; font-family:"microsoft yahei"; background:#fff; overflow-x:hidden;}
fieldset,img{ border:0; vertical-align:middle;}
input,select,label,select,option,textarea,button,fieldset,legent,{ font-size:14px;}
ul{ list-style:none;}
input,select,textarea{ margin:0px; padding:0px; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px; overflow:hidden;}
.clearfix{ zoom:1}
/*宽度样式*/
.w1100{ width:1250px; margin:0 auto;}
/*默认文字连接样式*/
a{ color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
a:hover{ color:#0056b8 ; text-decoration:underline;}
/*--------------头部--------------*/
.top1{ height:130px;}
.top1 h1{ width:56px; height:87px; margin-top:20px;}
.top .dwy{ height:46px; margin-left:15px; margin-top:38px;}
.top .dwy h2{ font-size:30px; color:#0056b8; line-height:24px;}
.top .dwy h3{ font-size:18px; font-weight:normal; margin-top:10px;}
.top1 .cxt a{ width:95px; height:101px; display:block; background:url(../images/albb.png) no-repeat; margin-left:130px;}
.top1 .name{ margin-left:20px; margin-top:37px;}
.top1 .tact{ height:46px; background:url(../images/tact.png) left no-repeat; text-indent:59px; margin-top:42px;}
.top1 .tact p{ font-size:16px; color:#666; line-height:16px;}
.top1 .tact h3{ font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#0056b8; margin-top:4px;}
.nav{ height:60px; background:#0056b8; line-height:60px;}
.nav ul li{ width:115px; height:60px; text-align:center; float:left;}
.nav ul li a{ font-size:16px; color:#fff; display:block; text-decoration:none;}
.nav ul li a:hover,.nav ul li a.current,#nav .hover{ background:#e7671a;}
/*首页 banner*/
.fullSlide{width:100%;position:relative;height:520px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:520px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#0056b8;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*内页 banner*/
.fullSlide2{width:100%;position:relative;height:360px;background:#000;}
.fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:360px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:360px;}
.fullSlide2 .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide2 .hd ul{text-align:center;}
.fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide2 .hd ul .on{background:#0056b8;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:15%;background-position:-6px -137px;}
/*搜索*/
.sousuo{ height:60px; line-height:60px; border-bottom:2px solid #ddd;}
.sousuo .gjc{ width:750px; height:60px; line-height:60px; overflow:hidden; color:#333; font-size:14px; font-weight:bold;}
.sousuo .gjc a{ margin-right:15px; font-weight:normal;}
.search{ width:220px; height:30px; margin-top:15px;}
.search .in1{ width:190px; height:30px; background:#0056b8; border:none; float:left; text-indent:10px; color:#fff; line-height:30px;}
.search .in2{ width:30px; height:30px; background:url(../images/s2.png) no-repeat; border:none; float:left; cursor:pointer;}
/*--------------内容区--------------*/
.con1{ margin-top:60px; height:495px; background:url(../images/xtbg.png) no-repeat;}
.con1 ul{ text-indent:120px; padding-top:156px;}
.con1 ul li{ font-size:24px; line-height:50px;}
.con2{ margin-top:40px;}
.con2 .ysbt{ text-align:center;}
.con2 .ysbt h3{ width:539px; height:71px; background:url(../images/ysbt.png) no-repeat; margin:0 auto;}
.con2 .ysbt p{ font-size:20px; margin-top:8px;}
.con2 .ys{ margin-top:40px;}
.con2 .ys dl{ width:540px; margin-top:40px;}
.con2 .ys1 dl dt{ width:70px; height:70px; background:url(../images/01.png) no-repeat; float:left;}
.con2 .ys2 dl dt{ width:70px; height:70px; background:url(../images/02.png) no-repeat; float:left;}
.con2 .ys3 dl dt{ width:70px; height:70px; background:url(../images/03.png) no-repeat; float:left;}
.con2 .ys4 dl dt{ width:70px; height:70px; background:url(../images/04.png) no-repeat; float:left;}
.con2 .ys5 dl dt{ width:70px; height:70px; background:url(../images/05.png) no-repeat; float:left;}
.con2 .ys dl dd{ width:450px; float:right;}
.con2 .ys dl .dd1{ height:60px; background:url(../images/ysx.png) bottom repeat-x; font-size:26px; font-weight:bold; color:#0056b8; line-height:60px;}
.con2 .ys dl .dd2{ font-size:16px; line-height:30px; margin-top:10px;}
.con3{ margin-top:60px;}
.con .bt{ height:100px; background:url(../images/btx.png) center no-repeat; text-align:center;}
.con .bt h3{ font-size:36px; color:#0056b8; line-height:36px;}
.con .bt p{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:30px;}
.con3 .about .img{ height:538px;}
.con3 .about .text{ width:1000px; margin:0 auto; font-size:16px; line-height:30px; text-align:center;}
.photo { margin-top:30px;}
.photo .sub2_2{ position:relative; height:200px;}
.photo .sub2_2 a.plus{ width:30px; height:42px; display:block; position:absolute; left:-50px; top:62px; background:url(../images/xcL.png) no-repeat; z-index:999;}
.photo .sub2_2 a.minus{ width:30px; height:42px; display:block; position:absolute; right:-50px; top:62px; background:url(../images/xcR.png) no-repeat;}
.photo .box{ position:absolute; left:0px; top:0px; width:1100px; height:200px; overflow:hidden}
.photo ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:200px; overflow:hidden;}
.photo ul li{ float:left; width:280px; height:200px;}
.photo ul li img{ width:250px; height:156px; border:1px solid #ddd; padding:4px;}
.photo ul li:hover img{ border:1px solid #0056b8;}
.photo ul li p{ width:260px; line-height:35px; text-align:center;}
.photo ul li:hover p{ color:#0056b8;}
.photo ul li a:hover{ text-decoration:none;}
.con4{ margin-top:50px;}
.con4 .menu{ text-align:center; margin-top:20px;}
.con4 .menu a{ padding:5px 10px; border:1px solid #0056b8; margin:0 5px; font-size:15px; color:#0056b8;}
.con4 .menu a:hover{ padding:6px 11px; background:#e7671a; color:#fff; border:none; text-decoration:none;}
.con4 .cp{ width:1125px; overflow:hidden; margin-top:10px;}
.con4 .cp li{ width:350px; height:260px; float:left; margin-right:25px; margin-top:30px;}
.con4 .cp li img{ width:350px; height:220px;}
.con4 .cp li a{ display:block; text-decoration:none;}
.con4 .cp li p{ width:350px; height:40px; color:#333; font-size:15px; text-align:center; line-height:40px;}
.con4 .cp li:hover p{ color:#0056b8;}
.con5{ margin-top:50px;}
.con5 .dzlc{ height:280px; background:url(../images/dzlc.png) no-repeat; margin-top:20px;}
.con5 .dzlc .ul1{ width:1176px; height:120px; overflow:hidden; text-align:center;}
.con5 .dzlc ul li{ width:120px; height:45px; float:left; text-align:center; font-size:18px; color:#fff; padding-top:75px; margin-right:76px;}
.con5 .dzlc .ul2{ width:980px; height:120px; overflow:hidden; margin-left:98px; margin-top:40px;}
.con5 .menu{ text-align:center; margin-top:40px;}
.con5 .menu a.a1{ padding:8px 30px; background:#0056b8; text-align:center; color:#fff; font-size:16px; margin:0 10px;}
.con5 .menu a.a2{ padding:8px 30px; background:#e7671a; text-align:center; color:#fff; font-size:16px; margin:0 10px;}
.con6{ margin-top:50px;}
.con6 .sub2_2{ position:relative; height:170px;}
.con6 .sub2_2 a.plus{ width:50px; height:50px; display:block; position:absolute; left:-80px; top:43px; background:url(../images/hbL.png) no-repeat; z-index:999;}
.con6 .sub2_2 a.minus{ width:50px; height:50px; display:block; position:absolute; right:-80px; top:43px; background:url(../images/hbR.png) no-repeat;}
.con6 .box{ position:absolute; left:0px; top:0px; width:1100px; height:170px; overflow:hidden}
.con6 ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:170px; overflow:hidden;}
.con6 ul li{ float:left; width:222px; height:170px;}
.con6 ul li img{ width:206px; height:129px; padding:3px; background:url(../images/hbbk.png) repeat;}
.con6 ul li p{ width:212px; line-height:35px; text-align:center;}
.con6 ul li:hover p{ color:#0056b8;}
.con6 ul li a:hover{ text-decoration:none;}
.con7{ margin-top:50px;}
.con7 .menu{ text-align:center; margin-top:40px;}
.con7 .menu a{ font-size:16px; margin:10px}
.con7 .news{ margin-top:30px;}
.con7 .xwL{ width:390px; height:351px; border:1px solid #ddd; padding:4px;}
.con7 .xwL dt{ width:390px; height:195px; overflow:hidden;}
.con7 .xwL .dd1 a{ width:360px; height:20px; padding:0 15px; overflow:hidden; font-size:16px; font-weight:bold; display:block; margin-top:28px;}
.con7 .xwL .dd1 a:hover{ text-decoration:none}
.con7 .xwL .dd2{ width:360px; height:72px; overflow:hidden; padding:0 15px; line-height:24px; margin-top:15px;}
.con7 .xwR{ width:660px;}
.con7 .xwR dl{ height:120px; margin-bottom:2px;}
.con7 .xwR dl dt{ width:81px; height:80px; background:url(../images/rq1.png) no-repeat; float:right; padding:12px 18px 28px 32px;}
.con7 .xwR dl dt h3{ font-size:46px; color:#888; border-bottom:2px solid #ccc; text-align:center;}
.con7 .xwR dl dt p{ text-align:center; font-size:20px; color:#888; margin-top:5px;}
.con7 .xwR dl:hover dt{ background:url(../images/rq2.png) no-repeat;}
.con7 .xwR dl:hover dt h3{ font-size:46px; color:#fff; border-bottom:2px solid #fff; text-align:center;}
.con7 .xwR dl:hover dt p{ text-align:center; font-size:20px; color:#fff; margin-top:5px;}
.con7 .xwR dl .dd1 a{ width:498px; height:20px; overflow:hidden; font-size:16px; font-weight:bold; line-height:50px;}
.con7 .xwR dl .dd2{ width:498px; height:48px; line-height:24px; overflow:hidden;}
.con7 .xwR dl .dd3{ width:498px; height:1px; border-bottom:1px dashed #ddd; margin-top:18px;}
.link{ margin-top:40px;}
.link h3{ height:36px; font-size:18px; color:#0056b8; border-bottom:1px solid #ddd;}
.link h3 span{ font-size:16px; color:#999; font-weight:normal; margin-left:5px;}
.link .nr{ margin-top:10px;}
.link .nr a,.link .nr span{ margin-right:20px;}
.bot{ margin-top:40px;}
.bot .menu{ height:56px; line-height:56px; background:#0056b8; text-align:center;}
.bot .menu a{ font-size:16px; margin:0 20px; color:#fff;}
.bot .menu a:hover{ text-decoration:none; color:#6db1ff;}
.bot1{ background:#444; padding-top:50px;}
.bot1 .botL{ width:200px;}
.bot1 img{ width:56px; height:87px;}
.bot1 .botL p{ font-size:15px; color:#fff; margin-top:10px;}
.bot1 .botL h3{ font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-top:6px; font-weight:normal;}
.bot1 .botL .zxzx a{ width:108px; height:32px; background:#0056b8; display:block; border:1px solid #00acff; color:#fff; text-align:center; line-height:32px; margin-top:20px;}
.bot1 .botL .zxzx a:hover{ color:#6db1ff; text-decoration:none;}
.bot1 .tact{ margin-left:220px;}
.bot1 .tact p{ line-height:34px; color:#fff;}
.bot1 .tact a{ color:#fff;}
.bot1 .tact a:hover{ color:#6db1ff; text-decoration:none;}
.bot1 .ewm{ width:160px; height:200px;}
.bot1 .ewm img{ width:160px; height:160px;}
.bot1 .ewm p{ width:160px; height:40px; line-height:40px; font-size:15px; color:#fff; text-align:center;}
.bot2{ height:50px; line-height:50px; border-top:1px solid #666; text-align:center; margin-top:30px; color:#999;}
.bot2 a{ color:#999;}
.bot2 a:hover{ color:#6db1ff; text-decoration:none;}
